2e0c8be32289e4f2ff0a986c7feeb29dd6ffc4e7,oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/lucene/LuceneEditor.java,LuceneEditor,processCommit,#NodeState#NodeState#,89
Before Change
LuceneDiff diff = new LuceneDiff(writer, "/");
if (before != null) {
// normal diff
after.compareAgainstBaseState(before, diff);
} else {
// trigger re-indexing
diff.childNodeAdded("", after);
After Change
IndexWriter writer = new IndexWriter(directory, config);
try {
LuceneDiff diff = new LuceneDiff(writer, "/");
after.compareAgainstBaseState(before, diff);
diff.postProcess(after);
} finally {
writer.close();